public/subsidized housing scheme - Francés Inglés Diccionario